${TITLE}するUserScript
hr.icon
実装
code:template.js
export const template = (title) => {
return `${title}
hr.icon
使い方
hr.icon
1. \script.js\の中身を実装する
2. \my_page\に以下のスクリプトを追加する
3. アイコンを変更する
code:my_pageに追加するスクリプト
import "/api/code/${scrapbox.Project.name}/${title}/script.js"
hr.icon
実装
code:script.js
const MENU_TITLE = "${title}";
scrapbox.PageMenu.addMenu({
title: MENU_TITLE,
image: MENU_ICON_URL,
onClick: () => {
scrapbox.PageMenu(MENU_TITLE).removeAllItems();
scrapbox.PageMenu(MENU_TITLE).addItem({
title: 'hoge', // TODO: 変更する
onClick: () => {
alert("hoge") // TODO: 適宜実装する
}
});
scrapbox.PageMenu(MENU_TITLE).addSeparator();
scrapbox.PageMenu(MENU_TITLE).addItem({
title: 'Setting',
onClick: () => location.href = '${title}'
});
}
});
hr.icon
`;
}
https://gyazo.com/c3bc5b1f0f6e9a1513e49bd82022f5b0
hr.icon